(wohlverdiente) Strafe - German English Dictionary